/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						       bitmap_group_cache_data.h

	$Header: /game/bitmap_group_cache_data.h $

	$NoKeywords: $

 ************************************************************************/

#ifndef BITMAP_GROUP_CACHE_DATA_H_INCLUDED
#define BITMAP_GROUP_CACHE_DATA_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "abstract_resource_cache.h"

// ----------------------------------------------------------
// cache data for an unscaled bitmap
// ----------------------------------------------------------
class t_bitmap_group_cache_data : public t_abstract_resource_cache_data<t_bitmap_group>
{
public:
	t_bitmap_group_cache_data( std::string const& name )
		: t_abstract_resource_cache_data<t_bitmap_group>( name )
	{
	}
protected:
	virtual char const *    get_prefix() const;
	virtual t_bitmap_group* do_read( std::streambuf & stream, t_progress_handler* handler );
};


#endif // BITMAP_GROUP_CACHE_DATA_H_INCLUDED